attachMediaSession

Creates the media session for this player. On the desktop JVM it mirrors nothing, as KitePlayerMediaSession says, so shared code keeps one call per platform.